body.hele {
  background-color: #f6f4e4;
  color: #000080;
  text-decoration: none;
  text-decoration-color:#FF0000 ;
  
}

td.etikett, td.bilde_tekst {
  vertical-align: top;
}
img.flytevenstre {
  float: left;
  margin: 15px;
  width: 215px;
}

img.epdiscothumbnails {
  height: 85px;
  width: 85px;
}

img.flytehoyre {
  float: right;
  margin: 15px;
  width: 215px;
}
img.flytesenter {
  float: left;
  margin: 15px;
  width: 275px;
}


p.hovedtittel {
  color:  #000080;
  text-align: center;
  font-size: 32;
  font-weight: bold;
}

p.sidetittel {
  color: #800000;
  font-family: arial;
  font-size: 28px;
  font-weight: 700;
  text-align: center;
}

p.quick {
  color: #800000;
  text-align: center;
  font-size: 18px;
  font-family: arial;
  font-weight: 600;
}

p.platenummer {
  color: #800000;
  text-align: center;
  font-family: arial;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
}

p.historie {
  color: #000080;
  font-size: 16px;
  font-family: 'Times New Roman', Times, serif;
}




h1 {
  color:  #000080;
  text-align: center;
  font-size: 32;
}



div.sidetittel2 {
  color:  #800000;
  text-align: center;
  font-size: 26px;
  font-family: arial;
  font-weight: 700;

}
div.quick {
  color: #800000;
  text-align: center;
  font-size: 18px;
  font-family: arial;
  font-weight: 600;
}

div.overskriftlister {
  color: #800000;
  font-size: 16px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-align: center;
}

div.bildebeskrivelse {
  font-family: 'Times New Roman', Times, serif;
  font-size: 16px;
  color: #000080;
  text-decoration: none;  
  text-align:left;
  vertical-align: top;
 
}

div.etikettrundliten {
  width: 145px; 
  height:145px; 
  float: left;
  margin: 10px;
}

div.etikettrund, div.etikettrund2, div.etikettrund3, div.etikettrundliten, div.etikettrundlysere{
  position: relative;
  border-radius: 50%;
  overflow: hidden;
}
div.etikettrund, div.etikettrundlysere {
  width: 325px; 
  height:325px; 
}
div.etikettrund2 {
  width: 166px; 
  height: 166px; 
}
div.etikettrund3 {
  width: 585px; 
  height: 585px; 
}
div.etikettrundlysere {
  filter: brightness(140%);
}

img.nummerfelt {
  position: absolute; 
  right:-0px; 
  top:0px; 
  height:1025px
}
div.nummerfelt {
  width: 325px; 
  height: 325px; 
  overflow: hidden; 
  position: relative;
}

img.nummerfelt99x {
  position: absolute; 
  right:-35px; 
  top:0px; 
  height:1025px
}

img.nummerfelt4006 {
  position: absolute; 
  right:-35px; 
  top:0px; 
  height:1025px
}

div.nummerfelt99x {
  width: 325px; 
  height: 325px; 
  overflow: hidden; 
  position: relative;
}

div.nummerfelt4006 {
  width: 325px; 
  height: 325px; 
  overflow: hidden; 
  position: relative;
}


img.printedinusa_99x {
  position: absolute; 
  bottom:-0px; 
  right:-60px; 
  height: 1825px
}

div.printedinusa_99x {
  width: 325px; 
  height: 325px; 
  overflow: hidden; 
  position: relative;
}


img.etikett_tittel {
  position: absolute; 
  left:-555px; 
  bottom:-325px; 
  width:1425px;
}
div.etikett_tittel {
  width: 325px; 
  height: 325px; 
  overflow: hidden; 
  position: relative;
}

img.bak_nede_hoyre {
  position: absolute; 
  right:-0px; 
  bottom: -0px; 
  width:825px;
}
div.bak_nede_hoyre {
  width: 325px; 
  height: 325px; 
  overflow: hidden; 
  position: relative;
}

div.nede_bak_965 {
  width: 325px; 
  height: 325px; 
  overflow: hidden; 
  position: relative;
}
img.nede_bak_965 {
  position: absolute; 
  bottom:0px; 
  right:-760px; 
  height: 1125px
}

img.bak_nede_midten {
  position: absolute; 
  left:-150px; 
  top:-400px; 
  width:625px; 
  height: 625px;
}

div.bak_nede_midten {
  width: 325px; 
  height: 325px; 
  overflow: hidden; 
  position: relative;
}

img.nummerfelt_jailhouse {
  position: absolute;
  right: -50px;
  top: -5px;
  width: 1050px;
}

img.bak_nede_midten_jailhouse {
  position: absolute;
  left: -225px;
  bottom: -205px;
  width: 1050px;
  height: 1050px;
}
div.boks_325x125 {
  width: 325px;
  height: 125px;
  overflow: hidden;
  position: relative;
}
img.omslag, .etikett, .omslagtopopen, .katalog, .omslagbredt { 
  width: 325px; 
}

img.omslag, .etikett, .omslaghoyt {
  height: 325px;
}

img.omslaghoyt2celler {
  height: 650px;
}

img.omslaghoyt3celler {
  height: 735px;
}

img.etikettsize {
  position: absolute; 
  left:-150px; 
  top:-150px; 
  width:625px; 
  height: 625px;
}

img.etikettsizeliten {
  position: absolute; 
  left:-66px; 
  top:-66px; 
  width:275px; 
  height:275px;
}


img.etikettsizeandre {
  position: relative; 
  left:-0px; 
  top:0px; 
  width:325px; 
  height: 325px;
}

img.etikettsizeandre3 {
  position: relative; 
  left:-0px; 
  top:0px; 
  width:585px; 
  height:585px;
}

img.etikettsizetest {
  
  width: 225px; 
  height: 225px;


}


img.menybilder {
  width: 225px; 
  height: 225px;
}

img.LabelGuideLP {
  width: 250px; 
  height: 250px;
}

img.innercoverguidelp {
  width: 350px;
}
table.diskografi {
  border-color: black;
  border-style:double;
  color: rgb(216, 152, 152);
}

table.platelister {
  border-color: black;
  border-style:double;
  color: rgb(216, 152, 152);
}

tr.bildetekster {
  text-align: left;
  color: #000080;
  font-size: 16px
}

div.etikettnummer_tekst_venstre {
  width: 325px; 
  height: 325px; 
  overflow: hidden; 
  position: relative;
}

img.etikettnummer_tekst_venstre {
  position: absolute; 
  top:-700px; 
  left:-380px; 
  height:1725px;
}

div.etikettnummer_tekst_hoyre {
  width: 325px; 
  height: 325px; 
  overflow: hidden; 
  position: relative;
}

img.etikettnummer_tekst_hoyre {
  position: absolute; 
  top:-700px; 
  left:-1000px; 
  height:1725px;
}

img.etikett_tekst_hoyre, .etikett_tekst_venstre {
  position: absolute;
  width: 1450px; 
  height: 1450px;
  top: -650px;
}
img.etikett_tekst_hoyre {
   left: -850px; 
}
img.etikett_tekst_venstre {
  left: -350px; 
}
      
img.etikett_tekst_hoyre_andre, .etikett_tekst_venstre_andre {
  position: absolute;
  width: 1150px; 
  height: 1150px;
  top: -485px;
}
img.etikett_tekst_hoyre_andre {
   left: -800px; 
}
img.etikett_tekst_venstre_andre {
  left: -120px; 
}



div.etikett_tekst_ramme_hogv {
  width: 80%;
  height: 90%; 
  position: relative;
  overflow: hidden; 
  border-radius: 0%;
  margin-left: 10%;
  
}



td.plassering_av_etikett_tekst_ramme {
  height: 165px;
  
}



img.front_cover, .back_cover {
  width: 400px
}
div.front_cover, .back_cover {
  width: 400px;
}

img.etikett_simulert_horst {
  position: absolute; 
  left:-163px; 
  top:-166px; 
  width:675px; 
  height: 675px;
}

td.beskrivelse_horst_kolonne1 {
  vertical-align: top;
  text-align: left;


}

div.etikett_simulert_horst {
  width: 350px; 
  height:350px; 
  position: relative;
  border-radius: 50%;
  overflow: hidden;
}




div.tittel_for_keeps {
  width: 325px; 
  height: 325px; 
  overflow: hidden; 
  position: relative;
}

div.nummerfelt_for_keeps {
  width: 325px; 
  height: 325px; 
  overflow: hidden; 
  position: relative;
}

div.elvispresley_for_keeps {
  width: 325px; 
  height: 325px; 
  overflow: hidden; 
  position: relative;
}

img.tittel_for_keeps {
  position: absolute; 
  left:-10px; 
  top:140px; 
  width:625px; 
  height: 625px;
}

div.tittel_good_rockin {
  width: 325px; height: 325px; overflow: hidden; position: relative;
}

img.tittel_good_rockin {
  position: absolute; left:50px; top:-250px; width:625px; height: 625px;
}

img.nummerfelt_for_keeps {
  position: absolute; 
  left:-300px; 
  top:140px; 
  width:625px; 
  height: 625px;
}

img.elvispresley_for_keeps {
  position: absolute; 
  bottom:0px; 
  right:0px; 
  height: 725px
}



@media all {
  .page-break { display: none; }
  }
  
@media print {
  .page-break { display: block; page-break-before: always; }
  }



  .zoom {
    transition: transform .2s; /* Animation */
    
  }
  
  .zoom:hover {
    transform: scale(2.0); /* (200% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
  }


/* norsk diskografi classes */
div.displayrekke {
  display: grid;
  grid-template-columns: 1fr repeat(4, 325px) 1fr;
  grid-template-rows: auto 325px; 
  column-gap: 35px;
  row-gap: 35px;
  padding-bottom: 50px;
  align-self: center;
}

div.overskrift {
  grid-column: 2/3;
  grid-row: 1/2;
  justify-self: center;
  font-size: 18px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  color: #800000;
}

div.omslagforside {
  grid-column: 2/3;
  grid-row: 2/3;
  align-self: center;
  justify-self: center;  
}


img.omslagforside {
  height: auto;
  max-width: 100%;
}


div.omslagbakside {
  grid-column: 3/4;
  grid-row: 2/3;
  align-self: center;
  justify-self: center;  
}
div.etikettside1 {
  grid-column: 4/5;
  grid-row: 2/3;
  border-radius: 50%;
  overflow: hidden;
}
img.etikettside1 {
  position: relative; 
  left:-150px; 
  top:-150px; 
  width:625px; 
  filter: brightness(135%) contrast(105%);
}
div.etikettside2 {
  grid-column: 5/6;
  grid-row: 2/3;
  border-radius: 50%;
  overflow: hidden; 
}

div.etikettekstboks1 {
  grid-column: 2/3;
  grid-row: 2/3;
  align-self: center;
  justify-self: center;  
}
div.etikettekstboks2 {
  grid-column: 3/4;
  grid-row: 2/3;
  align-self: center;
  justify-self: center;  
}
div.etikettekstboks3 {
  grid-column: 4/5;
  grid-row: 2/3;
  align-self: center;
  justify-self: center;  
}
div.etikettekstboks4 {
  grid-column: 5/6;
  grid-row: 2/3;
  align-self: center;
  justify-self: center;  
}

img.etikettside2 {
  position: relative; 
  left:-150px; 
  top:-150px; 
  width:625px; 
  filter: brightness(135%) contrast(105%);
}
div.midten_nede_bak {
  grid-column: 6/7;
  grid-row: 2/3;
  width: 325px; 
  height: 325px; 
  overflow: hidden; 
  position: relative
}
img.midten_nede_bak {
  position: absolute; 
  left:-150px; 
  top:-400px; 
  width:625px; 
  height: 625px;
}
div.forsidetekst {
  grid-column: 2/3;
  grid-row: 3/4;
}
div.baksidetekst {
  grid-column: 3/4;
  grid-row: 3/4;
}
div.etikettekst1 {
  grid-column: 4/5;
  grid-row: 3/4;
}
div.etikettekst2 {
  grid-column: 5/6;
  grid-row: 3/4;
}
